multiple lamellae - French English Dictionary